package com.aggregate.pay.yufu.cpos.bean;

import com.aggregate.pay.yufu.cpos.enums.PayService;

/**
 * 支付服务（个人版）
 * @author Moyq5
 * @date 2017年9月4日
 */
public class IndividualMerchantPayService {

	/**
	 * 支付服务，长32，必填<br>
	 * WEIXIN-微信、QQ-手机QQ、ZFB-支付宝、WEIXIN-GZH-微信千6、WEIXIN-APP-微信千1、WEIXIN-SK-微信0费率、JD-京东、BD-百度
	 */
	private PayService payService;
	/**
	 * 是否开通，长15，必填<br>
	 * Y或N，默认是Y-开通
	 */
	private Boolean isOpen;
	/**
	 * 费率(‰)，长16，非必填<br>
	 * 单位：千分之，例如千6费率填6，非银行卡支付服务必填
	 */
	private String scale;
	/**
	 * 结算主体，长10，非必填<br>
	 * 本商户、上级商户、不参与、垫资方，非银行卡支付服务必填
	 */
	private String countRole;
	/**
	 * 联机退货，长10，非必填<br>
	 * 是/否
	 */
	private Boolean returns;
	/**
	 * 客服电话，长20，非必填<br>
	 */
	private String servicePhone;
	public PayService getPayService() {
		return payService;
	}
	public void setPayService(PayService payService) {
		this.payService = payService;
	}
	public Boolean getIsOpen() {
		return isOpen;
	}
	public void setIsOpen(Boolean isOpen) {
		this.isOpen = isOpen;
	}
	public String getScale() {
		return scale;
	}
	public void setScale(String scale) {
		this.scale = scale;
	}
	public String getCountRole() {
		return countRole;
	}
	public void setCountRole(String countRole) {
		this.countRole = countRole;
	}
	public Boolean getReturns() {
		return returns;
	}
	public void setReturns(Boolean returns) {
		this.returns = returns;
	}
	public String getServicePhone() {
		return servicePhone;
	}
	public void setServicePhone(String servicePhone) {
		this.servicePhone = servicePhone;
	}
	@Override
	public String toString() {
		return "IndividualMerchantPayService [payService=" + payService + ", isOpen=" + isOpen + ", scale=" + scale
				+ ", countRole=" + countRole + ", returns=" + returns + ", servicePhone=" + servicePhone + "]";
	}
	
}
